#include <iostream>
#include <stdlib.h>

using namespace std;

template <class T>
void fill(T* a,int start,int end,const T& value);

int main()
{
    double a[10],value=2.35;
    int s=0,end=10;
    fill(a,s,end,value);

    for(int i=0;i<end;i++)
    {
        cout<<a[i]<<" ";
    }
    cout<<value<<endl;

    system("pause");
    return 0;
}

template <class T>
void fill(T* a,int start,int end,const T& value)
{
    for(int i=start;i<end;i++)
        *(a+i)=value;
}